/**
 * lilang
 * ProcessHisManger.java
 * 2013-10-28下午7:22:59
 */
package com.cq.oa.service.work;

import oa.base.service.BaseService;

import com.cq.oa.dao.wfc.ActivityInstanceHisDao;
import com.cq.oa.dao.wfc.ProcessInstanceHisDao;
import com.cq.oa.dao.wfc.TaskInstanceHisDao;
import com.cq.oa.domain.wfc.ProcessInstanceHis;

/**
 * @author lilang
 *
 */
public interface ProcessHisManger extends BaseService<ProcessInstanceHis>{

	
	public TaskInstanceHisDao getTaskInstanceHisDao();
	
	public ActivityInstanceHisDao getActivityInstanceHisDao();
	
	public ProcessInstanceHisDao getProcessInstanceHisDao();
	
	/**
	 * 备份流程数据
	 * 
	 * lilang 
	 * 2013-10-30下午3:24:59
	 */
	public void doBackProcessInstance(String businessId);
	
	
	public void doClearProcessInstance(String businessId);
	
}
